草庐IT

phpMyAdmin 复制表

全部标签

php - 从 PHPMYADMIN 导出和导入数据

我使用phpMyAdmin导出数据,但是当我导入数据时出现此错误:#1452-Cannotaddorupdateachildrow:aforeignkeyconstraintfails我可以相应地设置数据,然后我就不会收到错误。但是有更好的方法吗?比如禁用phpMyAdmin中的某些选项或向SQL添加一些查询? 最佳答案 问题是pma不关心插入行的顺序。所以碰巧插入了一个带有FK的表行,其中FK行尚未导入。要解决此问题,请在从PhpMyadmin导出时使用复选框DisableForeignKeyChecks。或者自己设置:SETFO

php - 是否可以在 phpmyadmin 中同时执行两个更新查询?

是否可以在phpmyadmin中同时执行两个更新查询?喜欢聪明UPDATEjos_menuSEThome=0WHERE1;UPDATEjos_menuSEThome=1WHEREid=9;现在我们可以将这两个查询一起复制并在phpmyadminsql查询面板上运行吗?会被执行吗? 最佳答案 是的,两个查询都会被执行。您可能添加的唯一附加内容是transaction.多亏了这一点,您将确保这两个查询都成功执行:STARTTRANSACTION;UPDATEjos_menuSEThome=0WHERE1;UPDATEjos_menuSE

mysql - 为什么 MySQL LEFT JOIN 不返回所有行,除非有 WHERE 子句 - phpMyAdmin 问题

考虑以下几点:eventTypes表有163行。事件有43,000行。SELECTevents.eventTypeID,eventTypes.eventTypeNameFROMeventsLEFTJOINeventTypesONevents.eventTypeID=eventTypes.eventTypeID这将返回163行。但是,如果我添加“WHEREevents.eventID>=0”SELECTevents.eventTypeID,eventTypes.eventTypeNameFROMeventsLEFTJOINeventTypesONevents.eventTypeID=ev

phpmyadmin无法导出程序

当我使用phpMyAdmin导出MySQL数据库时,它完美地导出了所有表数据,但没有正确导出PROCEDURES。我得到的是:DELIMITER$$----Procedures--DROPPROCEDUREIFEXISTS`sp_users_get`$$$$DROPPROCEDUREIFEXISTS`sp_users_save`$$$$应该有更多类似的代码CREATEPROCEDURE`sp_user_get`......直到程序结束。谁能帮我从phpMyAdmin成功导出数据库? 最佳答案 我建议使用管理员(http://www.

mysql - 在 phpMyAdmin 中创建没有 super 权限的 View

这个问题在这里已经有了答案:SUPERprivilege(s)forthisoperation(5个答案)关闭8年前。我正在尝试通过phpmyadmin中的SQL选项卡来创建/导入这样的View:CREATEALGORITHM=UNDEFINEDDEFINER=`byname`@`localhost`SQLSECURITYDEFINERVIEW`wr_averages`ASselect`nf_users`.`id`AS`id`,(`nf_users`.`points`/`nf_users`.`played`)AS`average_points`from`nf_users`where(`

php - 这不是 phpMyAdmin 中的数字错误

我正在尝试以这种方式创建一个用户表:但是我收到了这个错误:Thisisnotanumber我做错了什么? 最佳答案 您需要提供VARCHAR长度(字符数)。长度应该是一个数值。然后你就可以摆脱错误。 关于php-这不是phpMyAdmin中的数字错误,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/19558434/

phpMyAdmin - 波浪号 (~) 在行列中的含义是什么?

我最近升级了Joomla!从1.5安装到1.7,带有大量文章,升级方法是升级数据库(基本上是将内容插入另一个表),我注意到Rows列值的前缀是波浪号(~):乍一看,我认为这意味着该值是近似值,因为当我刷新页面时,我看到了不同的值,有时更高,有时更低。好吧,假设这个值是近似值,在那种情况下,是什么原因造成的?一些注意事项:操作系统:Windows7。服务器:带有PHP5.3和MySQL5.1.50社区的Apache2。 最佳答案 行数是InnoDB用于查询优化的近似值。执行count(*)效率低得多,粗略了解行数足以优化查询计划。ph

mysql - phpmyadmin 打开 MySQL 表列表很慢

我可以登录到phpmyadmin并非常快速地查看数据库。一旦我单击其中一个并尝试查看表格列表,它就会非常慢。有什么我想念的吗?我在从Ubuntu10.04更新到Ubuntu12.04之前没有出现过这种情况。 最佳答案 打开\config.inc.php文件并附加这两行:$cfg['MaxExactCount']=0;$cfg['MaxExactCountViews']=0;当然,如果数据库中没有任何View,则可以跳过第二行。 关于mysql-phpmyadmin打开MySQL表列表很慢

mysql - phpMyAdmin - 错误 : relational features are disabled

当我想使用phpMyAdmin4.3.8在设计器模式下创建两个表之间的关系时,它给我一个错误消息:错误:关系功能被禁用!当我用4.1.4尝试时,它工作得很好。我似乎无法找到我应该在哪里更改设置以便能够在设计器模式下创建关系。任何想法?提前致谢! 最佳答案 将您的表/数据库引擎转换为InnoDB使用ALTERTABLEtable_nameENGINE=InnoDB; 关于mysql-phpMyAdmin-错误:relationalfeaturesaredisabled,我们在StackOv

ios - 如何在 iOS 7 中控制表格部分标题的缩进?

我想iOS7的惯例是让表格单元格分隔符从文本开始的地方开始。为此,我编写了以下代码:-(void)viewDidLoad{[superviewDidLoad];self.tableView.separatorInset=50.0;}问题是我的章节标题也移动了相同的量。我如何独立于单元格分隔符控制节标题的缩进?我希望部分标题保持对齐。 最佳答案 不要为UITableView设置separatorInset。相反,在cellForRowAtIndexPath函数中为UITableViewCell设置separatorInset:[cel